95th Tour de France - 05-27.07.2008 - Brest - Paris Kim Kirchen battles hard for the yellow jersey on stage 10 to Hautacam. Photo: acc contern